@echo off
chcp 65001 > nul

echo.
echo ============================================================
echo 🚀 微信公众号文章自动生成工具 - 开发环境重启
echo ============================================================
echo.

echo 🔄 正在停止现有进程...
taskkill /f /im python.exe >nul 2>&1
timeout /t 2 >nul

echo 📂 切换到项目目录...
cd /d "%~dp0"

echo 🔍 激活虚拟环境...
if exist ".venv\Scripts\activate.bat" (
    call .venv\Scripts\activate.bat
    echo ✅ 虚拟环境已激活
) else (
    echo ⚠️ 虚拟环境未找到，使用系统Python
)

echo.
echo 🚀 启动开发服务器...
echo 📍 地址: http://localhost:8000
echo 📖 API文档: http://localhost:8000/docs
echo 💡 按 Ctrl+C 停止服务器
echo.

py run.py

echo.
echo 🛑 服务器已停止
pause